myvar_0 = GetPrimitiveParameter(0)
myvar_1 = nWorld["GetObjectTiles"](myvar_0)
myvar_2 = GetPrimitiveParameter(1)
local myvar_4 = -260235367
myvar_5 = table["getn"](myvar_1)
myvar_6 = math["random"](myvar_5)
	while ((myvar_11 + 1) ~= myvar_6) do
	for loopvar1, loopvar2 in nWorld["GetObjectsOnTile"](myvar_1[myvar_6][1], myvar_1[myvar_6][2], myvar_1[myvar_6][3]) do 
		if (GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, loopvar2) == myvar_4) then
		local myvar_10 = True
	else
		end
	end
		if (myvar_10 ~= 1) then 
myvar_10 = myvar_10

		SetScriptReturnValue(nWorld["MoveObjectToLocation"](myvar_2, (myvar_1[myvar_6][1] + 0.5), (myvar_1[myvar_6][2] + 0.5), myvar_1[myvar_6][3]))
		return 
	end
	myvar_11 = math["mod"]((myvar_6 + 1), myvar_5)
end
local myvar_9 = False
SetScriptReturnValue(myvar_9)
return 
